home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
quik100.zip
/
QUIK.DOC
< prev
next >
Wrap
Text File
|
1992-10-25
|
15KB
|
458 lines
▄██████▄
█ █
▐▌ ▐▌
█ █ █ █ ▀▀█▀▀ █ ▄▀
█ █ █ █ █ █ ▄▀
▐▌ ▀▄ ▐▌ █ █ █ ██
█ █ █ ▐ ▌ █ █ ▀▄
▀██████▀ ▀▄▄▄▀ ▄▄█▄▄ █ ▀▄
█▄
▀▄
█ █
█ █ ▄▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄
█ █ █ █ █ ▀▄
█ █ █▄▄▄▄ █▄▄▄ █ █
▐ ▌ █ █ █▀▀█▀
▀▄▄▄▀ ▄▄▄▄█ █▄▄▄▄ █ ▀▄ ▄▄██
▄▄▄▄▄▄▀
▄▄▄▄▄▄▄▄▀▀▀▀▀▀▀▀▀▀▀
██▀▀
1.00
·
User Questionnaire
·
Copyright David Leach 1992.
All rights Reserved
───── ∙ ─────
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach 1992 · i
──────────────────────────────────────────────────────────────────────────────
Contents
────∙────
Introduction ............................................................. 1
Features ................................................................. 1
Disclaimer ............................................................... 1
System Requirements ...................................................... 2
Configuration ............................................................ 2
Running Quik User ........................................................ 5
Credits .................................................................. 5
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach · 1
──────────────────────────────────────────────────────────────────────────────
Introduction
──────∙──────
Firstly, thanks for taking the time to have a look at this program.
Hopefully, you won't be dissapointed by it's flexibility and features.
Basically, it is a questionnaire door with extra features, and user
friendliness at both user and SysOp ends.
Features
────∙────
Quik User in it's current state has the following features :
o SysOp Friendly Configuration
o Writing of Multiple Logs
o SysOp configurable Messages
o FULL MultiNode Support, Share Aware.
The other features in Quik User I will leave for you to find out later
in this documentation.
Disclaimer
─────∙─────
I make no guarantee's whatsoever as to what Quik User will do, except
take up disk space. I do no take responsibility for any damage Quik
user does to you, your system or incurrs loss of profit through business.
o Remote Access is Copyright to Andrew Milner and
Continental Software
o JPDoor is Copyright to John Parlin, Motor City Software.
o Technojock's Turbo Toolkit (TTT) is Copyright to the blokes
at Technojock's. (I think :)
o Turbo Pascal is Copyright to Borland International.
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach 1992 · 2
──────────────────────────────────────────────────────────────────────────────
Configuration
──────∙──────
System Requirements
─────────∙─────────
Basically, you can run Quik User on any Remote Access 1.1x system. It
requires no more memory than Remote Access, so memory is obviously no
hassle. A Standard Hudsom Message Format is Required for some
operations though.
Main Menu
────∙────
Before you Run QuikUser, you MUST configure it. To do this, load the
configuration program, QUIKCFG.EXE. When you load this, you will be
greeted with the following screen (but in colour):
───────────────────────────────────────────────────────────────────────────────
Quik User v1.0 · User Questionnaire.
(c) Copyright 1992 David Leach. All rights reserved.
╒═══════════════════════════════════════════╕
│ Quik User v1.0; Configuration │
│ │
│ 1. Edit Questionnaire │
│ 2. System │
│ 3. Colours │
│ 4. Area to Post message to new users │
│ 5. Origin Line │
│ 6. Message Area to post Answers {+} │
│ 7. Exit │
│ │
╘═══════════════════════════════════════════╛
Sunday October 25, 1992 [618K] NUM 1:08:15 a.m.
───────────────────────────────────────────────────────────────────────────────
1. Edit Questionnaire, this Sub Menu enters into the configuration of
the questions, which you want to put in your questionnaire etc.,
in it, are some sample questions, to show some of the uses of the
different selections in the fields you will select.
a) Question, what you wish to ask your users.
b) Ans. Length, the length allowed for answers
c) Allow blanks, whether or not the user can skip this question.
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach 1992 · 3
──────────────────────────────────────────────────────────────────────────────
2. System, selecting this will take you to another Sub Menu in which
you will enter your path to RA. usually in the System Directory on
most systems, an additional New User welcome screen, where you will
read your answers (as in, which directory you choose for them to be
written to), Flag Settings (which will be discussed a little further
down, and the option of Skipping the Questionnaire.
a) Path to CONFIG.RA, where your Remote Access configuration
files are stored.
b) New User Screen, the path and Name (No Extension unless other
than ANS, or ASC and then if so must be Plain Vanilla Ascii)
to the welcome screen you wish to show you users after they
have completed the questionnaire.
c) Path to Write Answers, this is the PATH where you wish to
have user's answers written to.
d) Flag set for New User, and
e) Flag ## for New User, both of these refer to the flags used
by Remote Access, e.g. D8, A1 etc. These can be used in the
following way :
In Remote Access Config, the Options menu, as you might know
has a NEW USER sub menu, in this sub menu you can turn on any
particular flag Automatically for each new user. Then you can
go to any menu, (I use TOP.MNU so it is automatic) and specify
the following command :
...
User display
Action Execute sub-program (Type 7) <- Exit with Dorinfo1.def
Optional data <- Load Quik User
Hot-Key <- N/A
Automatic Yes <- Automatic
Colour Colour example <- None needed
Security 0 <- Happens to ALL users
Flags-A -------- _
Flags-B -------- /
Flags-C -------- -| Insert your chosen
Flags-D -------- \_ flag here
...
Then Goto QUIKCFG again, and insert the same flag into 'd' and 'e'
respectively (e.g. in 'd' insert 'A' and 'e' '1').
Quik User will then run automatically every time the new user enters
this menu, be it TOP.MNU or any other. (Note: It is a good idea to
use TOP.MNU as this will be the first menu the New User hits), and
then, once Quik User exits correctly, this flag will be turn off by
Quik User, and need never be used again.
f) Allow cancelling, whether or not the user can skip the
questionnaire totally.
g) The Security Level you wish your users to be upgraded to
once Quik User has exited succesfully. This is of coarse
an option, and can be disabled easily by leaving this blank.
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach 1992 · 4
──────────────────────────────────────────────────────────────────────────────
3. Colours, this Sub Menu, is, as you would guess, a colour
configuration. Following, is a brief description of each
of the selections in the Colours sub menu :
a) Background Colour, here you specfiy what you want
the FULL Questionnaire's background colour (1-7).
b) Foreground Colour, this is the colour for both
the outline, and the questions, ranges (1-15).
c) Highlighted Foreground, this is the foreground of
the current question.
d) Highlighted background, this is the background of
the current question.
e) Answer's Foreground, this is the foreground color
of all completed questions.
f) View Sample, Displays a Sample of what the actual
questionnaire will look like to the user.
4. Area to post message to new users, Quik User allows you,
to have a message automatically posted to your new users
welcoming them to your bbs. The Message is configurable
by you, and is read from a plain vanilla text file called
NEWUSER.MSG. If Quik User does not find this, it will
post it's own message, default to the user. This feature
can be disabled in this selection, by putting 0 as the
board number to write the message to. The user's name can
be Marked by %Name.
5. Origin Line, this is where you can enter your Origin line
as whatever you wish, not though that your node address is
also appended to the end, if you don't have a node then it
will not append it to the end. This origin line will be
used for all messages Quik User writes.
6. Message Area to post Answers {+}, (registered versions only)
This is the board number that you define if you wish Quik
User to post User Answers to a message. (Note: This function
MUST be invoked with the P parameter to be used).
──────────────────────────────────────────────────────────────────────────────
Quik User 1.00 · User Questionnaire · (c) Copyright David Leach 1992 · 5
──────────────────────────────────────────────────────────────────────────────
Running Quik User
────────∙────────
Parameters
─────∙─────
Parameters used by Quik User, are the heart of the program's flexibilty.
They can be used in any order and in any combination of uses. Here
follows a brief Definition of each Parameter which can be used with
Quik User, and what it does :
Command Usage :-
QUIK -[Command] etc.
*** Quik -D[Path], IMPORTANT !!! This is the path to Dorinfo1.Def, and
must be specified.
Quik -U, Writes User answers to an eight letter abreviation
of their last name, for example, if Jim Bloggs
completed the Questionnaire, the answers would be
written to BLOGGS.QK... If some use has a name such
as Henry La Perse or something, then the answers
would be written to LA_PERSE.QK, as LA PERSE.QK is
obviously a bad filename.
Quik -L, Writes User answers to QUIK???.LOG, The ??? Being the
node number (From 1 - 255). All answers are APPENDED
to this file.
Quik -F:[Filename], Writes User answers to any Filename you specify,
either creating this file the first time, or appending
to the contents of the filename.
{+} Quik -P, Writes User answers to a message in the board you
specify in QuikCfg.
Credits
───∙───
Without Andrew Milner writing Remote Access, I doubt I would have written
this program. The following are people and/or programs which helped me
write this program :
Andrew Milner/Continental Software and
their Remote Access Bulletin Board package.
Adam Hudson and his Hudson Message Base.
Technojock Software and their Toolkit for Tp 6.0
John Parlin, and his JPDoor for Tp 6.0.
and
Borland and their Turbo Pascal v6.0.
Bye ! :-)